﻿var cssFile	=	GetCookie("css")||"";
if(cssFile!=""){
	try{id("css").href = cssFile;}catch(e){};
};

function id(obj){
	return document.getElementById(obj);
};

function chgCss(vlu){
	id("css").href=vlu;
	SetCookie("css",vlu);
};

function SetCookie(name,value){
	/*检测参数*/
	if(!name || !value){
		/*throw new Error("SetCookie(name,value) 参数必须")*/
	}
	var argv = arguments;
	var argc = arguments.length;

	var nextyear = new Date();
	nextyear.setFullYear(nextyear.getFullYear() + 1);
	var c = name + "=" + value +";path=/;" +"expires=" + nextyear.toGMTString();
	document.cookie = c;
};
function GetCookie(name){
	var arg = name + "=";
	var alen = arg.length;
	var clen = document.cookie.length;
	var i = 0;
	while (i < clen) {
		var j = i + alen;
		if (document.cookie.substring(i, j) == arg){
			return getCookieVal (j); 
		}
		i = document.cookie.indexOf("", i) + 1;
		if (i == 0){
			break;
		} 
	}
	return null;
};
function getCookieVal (offset){
	var endstr = document.cookie.indexOf (";", offset);
	if (endstr == -1){
		endstr = document.cookie.length;
	}
	return unescape(document.cookie.substring(offset, endstr));
};
function IsCookie(){
	var now_time = new Date().getTime().toString();
	SetCookie(now_time,now_time);
	if(GetCookie(now_time) == now_time){
		SetCookie(now_time,"");
		return true;
	}
	return false;
};
//////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////
function addEvent(element,type,handler){
	//为每一个事件处理函数赋予一个独立的ID
	if(!handler.$$guid) handler.$$guid=addEvent.guid++;
	//为元素建立一个事件类型的散列表
	if(!element.events) element.events = {};
	//为每对元素/事件建立一个事件处理函数的散列表
	var handlers = element.events[type];
	if(!handlers){
		handlers = element.events[type]={};
		//存储已有的事件处理函数（如果已存在一个）
		if(element["on"+type]){
			handlers[0] = element["on"+type];
		}
	};
	//在散列表中存储该事件处理函数
	handlers[handler.$$guid] = handler;
	//赋予一个全局事件处理函数来处理所有工作
	element["on"+type] = handleEvent;
};
//创建独立ID的计数器
addEvent.guid = 1;

function removeEvent(element,type,handler){
	//从散列表中删除事件处理函数
	if (element.events && element.events[type]){
		delete element.events[type][handler.$$guid];
	};
};

function handleEvent(event){
	var returnValue = true;
	//获取事件对象（IE使用全局的事件对象）
	event = event || fixEvent(window.event);
	//获取时间处理函数山列表的引用
	var handlers = this.events[event.type];
	//依次执行每个事件处理函数
	for(var i in handlers){
		this.$$handleEvent = handlers[i];
		if(this.$$handleEvent(event)===false){
			returnValue = false;
		};
	};
	return returnValue;
};

//增加一些IE事件对象缺乏的方法
function fixEvent(event){
	//增加W3C标准事件方法
	event.preventDefault = fixEvent.preventDefault;
	event.stopPropagation = fixEvent.stopPropagation;
	return event;
};
fixEvent.preventDefault = function(){
	this.returnValue = false;
};
fixEvent.stopPropagation = function(){
	this.cancelBubble = true;
};
//////////////////////////////////////////////////////////
function LimitImgSize(objImg,width,height){
	if(objImg!=null){
		oWidth=objImg.offsetWidth*1;
		oHeight=objImg.offsetHeight*1;
		if(oWidth>width||oHeight>height){
			oRate=parseInt(100*oWidth/oHeight)/100;
			nRate=parseInt(100*width/height)/100;
			if(oRate<=nRate){if(oHeight>height)objImg.height=height}
			else{if(oWidth>width)objImg.width=width}
		};
		var mt=parseInt((height-objImg.height)/2);
		objImg.style.margin=mt+"px 0px"}
};
function gotourl(url){
	window.location.href=url;	
};
function goSurch(){
	var	keyword	=	id("keyword").value;
	window.location.href='/pro_list.asp?keyword='+keyword;
};

String.prototype.trim = function() {
	return this.replace(/^\s*|\s*$/g, "");
};

var emailReg 	= 	/([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)/;

function check(){
	if(document.mesage_form.subject.value.trim()==''){
		alert('请选择主题');
		document.mesage_form.subject.focus();
		return false;
	}
	if(document.mesage_form.MsgType.value.trim()==''){
		alert('请选择您的身份');
		document.mesage_form.MsgType.focus();
		return false;
	}
	if(document.mesage_form.MsgType.value.trim()=='1'&&document.mesage_form.UserName.value.trim()==''){
		alert('请输入您的会员名');
		document.mesage_form.UserName.focus();
		return false;
	}
	if(document.mesage_form.UserName.value.trim()!=''){
		document.mesage_form.MsgType.value='1';
	}
	if(document.mesage_form.message.value.trim()==''){
		alert('请留言');
		document.mesage_form.message.focus();
		return false;
	}
	if(document.mesage_form.ContactName.value.trim()==''){
		alert('请填写您的姓名');
		document.mesage_form.ContactName.focus();
		return false;
	}
	if(document.mesage_form.Email.value.trim()==''){
		alert('请填写您的EMAIL');
		document.mesage_form.Email.focus();
		return false;
	}
	if(document.mesage_form.Tel.value.trim()==''){
		alert('请填写您的联系电话或手机');
		document.mesage_form.Tel.focus();
		return false;
	}
	
	if(!emailReg.test(document.mesage_form.Email.value.trim())){
		alert("您填写的EMAIL格式不正确");
		document.mesage_form.Email.focus();
		return false;
	}
	if(document.mesage_form.checkcode.value.trim()==''){
		alert('请输入验证码');
		document.mesage_form.checkcode.focus();
		return false;
	}
	return true;
};